package beans;
/**
 * 枚举 日志中用户的操作
 * @author 谢成林
 * */
public enum LogEnum {

    //对象定义
    model("模型"),
    algorithm("算法"),
    task("任务"),
    historyTask("计算任务"),
    category("算法分类"),
    company("用户单位"),
    user("用户"),
    system("系统"),
    job("调度"),
    node("计算节点"),
    software("软件管理"),
    monitorHost("主机管理"),
    monitorGroup("主机分组"),
    monitorCtrl("主机控制"),

    //操作定义
    login("登陆"),
    add("增加"),
    query("查询"),
    delete("删除"),
    update("修改"),
    list("查看列表"),
    detail("查看详情"),
    execute("执行"),


  //主机控制
  	hostMode("主机模式切换"),
  	hostDown("主机关闭"),
  	hostSend("文件传输"),
  	
  	
    //有关模型的操作
    configModel("配置算法组件通信"),
    addModelByAlgorithm("新增算法时创建对应模型"),
    useModelIdCreateTaskAndRunTask("通过模型创建任务并运行"),

    //任务的操作
    createModelAndCreateTaskAndRunTask("创建模型并创建任务并运行"),

    //计算任务的操作
    pauseHistoryTask("暂停计算任务"),
    stopHistoryTask("停止计算任务"),
//    stopHistoryTask("停止运行任务"),
    restartHistoryTask("重启计算任务"), startHistoryTask("通过页面开启一个计算任务"),

    //有关调度的操作
    startJob("通过页面开启一个作业");
	
	

    String operate;
     LogEnum(String name){
        this.operate = name;

    }

    public String getValue(){
         return  operate;
    }

}

